#-*- coding:utf-8 -*-
#"第一个 python 程序"
# %varname,输出变量

#基本的输出
print(" Hello World") 
print("英文输出 this is world")


#'''''' 语句块注释
print("注释内容不会输出")
'''
这里是一个多行注释
这里是一个多行注释的内容
'''

print("输出第一行内容并添加注释") #测试一个注释的作用
print"内容正在打印"               #比较上面两个内容的不同
print()


#变量替换， 用一个人的属性作为字符串表示
name = "张三"
age = 25
height = 73 
eye = '黑色'

print "让我们一起来交流 %s" % name  #%s 表示后面变量是字符串
print "他的体重是 %d 千克" % height #%d 表示浮点数据
print "他的年龄是 %d 岁" % age
print "他有一副 %s 眼镜" % eye

# python 2.7 中多变量替换
print "让我们一起来交流 %s  ,他的体重是 %d 千克 " %( name  ,height) 
# ptyon 2 、 3 同时支持语法
print("让我们一起来交流 %s  ,他的体重是 %d 千克 " %(name  ,height)) 


#在输出中进行算数运算
print "Hens", 25 + 30 / 6 #包含加和除的运算
print "TEST", 100 - 21 * 3 % 4 #判断运算优先级
print "综合运算", 100 - 50 + 7 + 5 * 3 - 7 / 2 

print "测试 /作用 5 / 1 ", 5 / 1 # / 的作用是求商
print "测试 /作用 5 / 2 ", 5 / 2
print "测试 /作用 5 / 3 ", 5 / 3
print "测试 /作用 5 / 4 ", 5 / 4

print 5 > 6 - 7
print -2  > 6 - 7


#读取键盘输入并输出到屏幕
print("请你输入你要输入的内容")
say=input("一个接受输入的函数，并且只能接收表达式")
#如:'abc=123',name='zs'或者"zs"

print(say)


name=raw_input("在输入函数中，写入提示语句")
print(name)

'''
input() 和 print() 是内建函数

input() 从控制台读取信息

print() 将信息输出到控制台

print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
    # Print objects to the text stream file (default standard output sys.stdout),
    # separated by sep (default space) and followed by end (default newline).

seq 是打印分隔符，默认是 空白字符
end 是打印结束符，地方结束打印一个字符默认是空白字符。


在 python 2 中 ，可以直接使用 print "this is print" ，
在 python 3 中，必须使用 print()  。
因为 在python 2 中 print 是一个关键字， 在 python 3 中 
print 是一个函数


'''